package com.downloading.bezoyaapp.entities;

import android.net.Uri;

public class Pregunta {

	private int id;
	private String enunciado;
	private String foto;
	private TipoPregunta tipo;
	private Respuesta respuesta;

	public Pregunta(int id, String enunciado, String foto, TipoPregunta tipo) {
		super();
		if (enunciado == null || enunciado.equals("")) {
			throw (new NullPointerException());
		}
		this.id = id;
		this.enunciado = enunciado;
		this.foto = foto;
		this.tipo = tipo;
	}

	public Pregunta(int id, String enunciado, Uri foto, TipoPregunta tipo) {
		super();
		if (enunciado == null || enunciado.equals("")) {
			throw (new NullPointerException());
		}
		this.id = id;
		this.enunciado = enunciado;
		if (foto != null) {
			this.foto = foto.toString();
		}
		this.tipo = tipo;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getEnunciado() {
		return enunciado;
	}

	public void setEnunciado(String enunciado) {
		this.enunciado = enunciado;
	}

	public String getFoto() {
		return foto;
	}

	public void setFoto(String foto) {
		this.foto = foto;
	}

	public TipoPregunta getTipo() {
		return tipo;
	}

	public void setTipo(TipoPregunta tipo) {
		this.tipo = tipo;
	}

	public Respuesta getRespuesta() {
		return respuesta;
	}

	public void setRespuesta(Respuesta respuesta) {
		this.respuesta = respuesta;
	}

}
